The IPOL Demo System: A Scalable Architecture of Microservices for Reproducible Research
نویسندگان
چکیده
We identified design problems related to the architecture, ergonomy, and performance in the previous version of the Image Processing on Line (IPOL) demonstration system. In order to correct them we moved to an architecture of microservices and performed many refactorings. This article first describes the state of the art in Reproducible Research platforms and explains IPOL in that context. The specific problems which were found are discussed, along with the solutions implemented in the new demo system, and the changes in its architecture with respect to the previous system. Finally, we expose the challenges of the system in the short term.
منابع مشابه
Building scalable digital library ingestion pipelines using microservices
CORE, a harvesting service offering access to millions of open access research papers from around the world, has shifted its harvesting process from following a monolithic approach to the adoption of a microservices infrastructure. In this paper, we explain how we rearranged and re-scheduled our old ingestion pipeline, present CORE’s move to managing microservices and outline the tools we use i...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملA Finite Difference Scheme for the Stack Filter Simulating the MCM
The paper presents an algorithm that applies a stack filter simulating the Mean Curvature Motion equation via a finite difference scheme. Source Code An ANSI C implementation is provided and available from the web page of this article1. The code is distributed under GPL license. Supplementary Material An online demo of the algorithms is available. The demo allows uploading an image (or using th...
متن کاملScaR: Towards a Real-Time Recommender Framework Following the Microservices Architecture
In this paper, we present our approach towards an effective scalable recommender framework termed ScaR. Our framework is based on the microservices architecture and exploits search technology to provide real-time recommendations. Since it is our aim to create a system that can be used in a broad range of scenarios, we designed it to be capable of handling various data streams and sources. We sh...
متن کاملLocal Color Correction
In this paper we present a local algorithm for contrast enhancement developed by N. Moroney at Hewlett-Packard Laboratories and presented at the IS&T/SID Eight Color Imaging Conference, in 2000. The algorithm uses a non-linear masking, is fast and does not require any manual parameter adjustments. Source Code The source code (ANSI C), its documentation, and the online demo are accessible at the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016